This book assesses this research frontier from a computer science perspective, investigating the various scientific and technological ...